home *** CD-ROM | disk | FTP | other *** search
/ HPAVC / HPAVC CD-ROM.iso / pc / SPX30.ZIP / SPX_INT.ZIP / SPX_VSP.INT < prev   
Encoding:
Text File  |  1994-06-13  |  1.3 KB  |  35 lines

  1. Unit spx_vsp;
  2.  
  3. {$X+,O+ }
  4. { SPX Library Version 3.0  Copyright 1994 Scott D. Ramsay }
  5.  
  6. Interface
  7.  
  8. Uses spx_vga,spx_fnc;
  9.  
  10. function pointvsp(x,y:integer;var buff):byte;
  11. procedure psetvsp(x,y:integer;c:byte;var buff);
  12. procedure MatteVsp(var from,too);
  13. procedure fget(x1,y1,x2,y2:integer;var image);
  14. procedure ScaleVSP(var src,dest;nx,ny:word);
  15.  
  16. procedure fput(x1,y1:integer;var image;center:boolean);
  17. procedure fput_clip(x,y:integer;var buff;center:boolean);
  18. procedure fput_mask(x1,y1:integer;var image;rmw:byte);
  19.  
  20. procedure ftput(x,y:integer;var buff;center:boolean);
  21. procedure ftput_clip(x,y:integer;var buff;center:boolean);
  22. procedure ftput_clip_mask(x,y:integer;var buff;center:boolean;var virt);
  23.  
  24. procedure fctput_clip(x,y:integer;var buff;center:boolean;color:byte);
  25. procedure fxtput_clip(x,y:integer;var buff;center:boolean;var table);
  26.  
  27. procedure displayer(x,y:integer;var pic,virt;plv:byte);
  28. procedure eraselayer(x,y:integer;bkpage:byte;var pic,virt;plv:byte);
  29. procedure dispvirt(x,y:integer;var pic,virt;plv:byte);
  30. procedure displayer_clip(x,y:integer;var pic,virt;plv:byte);
  31. procedure dispvirt_clip(x,y:integer;var pic,virt;plv:byte);
  32. procedure erasevirt(x,y:integer;var pic,virt;plv:byte);
  33. procedure copyvirt(x,y:integer;var pic,v1,v2;plv:byte);
  34.  
  35.